package Utils.delegations;

/**
 * 自定义的Action委托，赋值需要用到lambda表达式，或者用实现类。
 * 用action包的接口
 *
 * @author d11yu
 */
@Deprecated()
public interface IAction {
    /**
     * 无参action委托
     * 用IConsumerWithoutParams
     */
    @Deprecated()
    public void invoke();

    /**
     * 有参action委托
     * 用IConsumerWithParams
     *
     * @param objs 输入参数
     */
    @Deprecated()
    public void invoke(Object... objs);
}
